/**
 * @class Extmx.ModalWindow
 * Preconfiguraci&oacte;n de la ventana. Implementa un efecto al cerrarla (ocultarla)<br><br>
 * Historial de revisiones<br>
 * ---------------------------------------------<br>
 * <b>08 febrero 2010</b>	|	Primera version. Se implementa la preconfiguraci&oacute;n
 * 
 * @extends Ext.Window
 * @autor	Ing. Josue Hernandez Gomez<br>
 * 			joshua@extjs.mx<br>
 * 			http://www.joshua.com.mx
 * @fecha    8 de febrero 2010. Oaxaca, M&eacute;xico
 */
Ext.ns("Extmx.ModalWindow");

Extmx.ModalWindow = Ext.extend(Ext.Window, {

	/**
     * @cfg String closeAction
     * Acci&oacute;n al esconder la ventana. "close" la elimina radicalmente desde el DOM. 
     * "hide" solo la esconde. Por defecto "hide" 
     */
	closeAction : "hide",
	
	/**
     * @cfg Boolean draggable
     * True para permitir que el usuario pueda arrastrar la ventana. 
     * Por defecto false 
     */
	draggable : false,
	
	/**
     * @cfg Boolean modal
     * True para enmascarar todo lo que se encuantra desplegado por detras. Por defecto true 
     */
	modal: true,
	
	/**
     * @cfg String layout
     * Layout del contenido. Por defecto es "fit" 
     */
	layout:"fit",
	
	/**
     * @cfg Boolean resizable
     * True para permitir que el usuario pueda redimencionar la ventana. Por defecto false 
     */
	resizable: false,
	
	/**
     * @cfg Boolean maximizable
     * True para permitir que el usuario maximice la ventana. Por defecto false 
     */
	maximizable :false,

	/**
     * @cfg String buttonAlign
     * Alineaci&oacute;n de los botones de la ventana. Por defecto 'center' 
     */
	buttonAlign : 'center'
});